package com.majun.service;

/**
 * RSA接口
 *
 * @author majun
 * @date 2025/05/14
 */
public interface RsaService {
    /**
     * 私钥解密
     **/
    String decryptWithPrivate(String encryptText) throws Exception;

    /**
     * 公钥加密-测试
     **/
    String encrypt(String plaintext) throws Exception;

    /**
     * 私钥解密-测试
     **/
    String decrypt(String cipherText) throws Exception;

    /**
     * 获取公钥
     **/
    String getPublicKey() throws Exception;
}
